package com.cy.ppj.model.query.order;

import com.cy.ppj.model.Page;
import com.cy.ppj.model.enums.CommissionStatus;
import com.cy.ppj.model.enums.OrderWithholdStatus;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @description: 后台代扣查询
 * @author: Ocean
 * @create: 2018-08-04 12:10
 **/
@Data
@ApiModel("后台代扣查询条件")
public class OrderWithholdAdminQuery extends Page {

    @ApiModelProperty(value = "客户名称")
    private String customerName;

    @ApiModelProperty(value = "客户身份证号码")
    private String customerIdNo;

    @ApiModelProperty(value = "查询类型，1代扣，2佣金", example = "1", required = true)
    private Integer type;
    
    @ApiModelProperty(value = "订单代扣状态")
    private OrderWithholdStatus withholdStatus;
    
    @ApiModelProperty(value = "佣金发放状态")
    private CommissionStatus commissionStatus;

}

